package com.amigo.online.common.param.result;

import java.util.HashMap;
import java.util.Map;

/**
 * 速推订单信息
 * @author kml
 *
 */
public class PromoteOrderInfo {

	private Long video_id;
	private Long user_id;
	private Double promote_weight;
	private String sex;
	private String age_range;
	private String area_ids = "680";
	private Map area_name = new HashMap<>();
	private Integer expected_play_amount;	//预计播放量
	private Integer money;//投放金额
	private Integer money_by_status;//剩余金额or支付金额or待付款金额
	private Double actual_amount = 0.00;//实际付款金额
	private Integer status;	//1-投放中   2-已结束    3-支付失败
	private Integer type;//1-系统智能投放    2-自定义定向投放
	private Long order_id;//订单Id
	private String order_num;
;
	private VideoInfo video;
	
	
	public Long getVideo_id() {
		return video_id;
	}
	public void setVideo_id(Long video_id) {
		this.video_id = video_id;
	}
	public Long getUser_id() {
		return user_id;
	}
	public void setUser_id(Long user_id) {
		this.user_id = user_id;
	}
	public Double getPromote_weight() {
		return promote_weight;
	}
	public void setPromote_weight(Double promote_weight) {
		this.promote_weight = promote_weight;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public Integer getExpected_play_amount() {
		return expected_play_amount;
	}
	public void setExpected_play_amount(Integer expected_play_amount) {
		this.expected_play_amount = expected_play_amount;
	}
	public Integer getMoney() {
		return money;
	}
	public void setMoney(Integer money) {
		this.money = money;
	}
	public Double getActual_amount() {
		return actual_amount;
	}
	public void setActual_amount(Double actual_amount) {
		this.actual_amount = actual_amount;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	public Long getOrder_id() {
		return order_id;
	}
	public void setOrder_id(Long order_id) {
		this.order_id = order_id;
	}
	public VideoInfo getVideo() {
		return video;
	}
	public void setVideo(VideoInfo video) {
		this.video = video;
	}
	public Integer getMoney_by_status() {
		return money_by_status;
	}
	public void setMoney_by_status(Integer money_by_status) {
		this.money_by_status = money_by_status;
	}
	public String getAge_range() {
		return age_range;
	}
	public void setAge_range(String age_range) {
		this.age_range = age_range;
	}
	public String getArea_ids() {
		return area_ids;
	}
	public void setArea_ids(String area_ids) {
		this.area_ids = area_ids;
	}
	public Map getArea_name() {
		Map map = new HashMap<>();
		map.put("name_cn", "亚历山大");
		map.put("name_en", "Alexandre …");
		map.put("name_pt", "Alexandre …");
		map.put("name_es", "Alexandre …");
		return map;
	}
	public void setArea_name(Map area_name) {
		this.area_name = area_name;
	}
	public String getOrder_num() {
		return order_num;
	}
	public void setOrder_num(String order_num) {
		this.order_num = order_num;
	}
	
	
	
}
